Big Huge Thesaurus

anguid lizard

noun